﻿using System;
using System.Collections.Generic;
using Utility.Global;
using Utility.Global.DataTypes;

namespace Client.Client_Component
{
    public class VorgangDTO
    {
        public virtual VorgangArtTyp Art { get; set; }

        public virtual TimeSpan Rüstzeit { get; set; }

        public virtual TimeSpan Maschinenzeit { get; set; }

        public virtual TimeSpan Personenzeit { get; set; }

        public virtual ArbeitsplanDTO Arbeitsplan { get; set; }

        public VorgangDTO() { }

        public VorgangDTO(VorgangArtTyp art, TimeSpan rüstzeit, TimeSpan maschinenzeit, TimeSpan personenzeit, ArbeitsplanDTO arbeitsplan)
        {
            this.Art = art;
            this.Rüstzeit = rüstzeit;
            this.Maschinenzeit = maschinenzeit;
            this.Personenzeit = personenzeit;
            this.Arbeitsplan = arbeitsplan;
        }
    }
}